草庐IT

java - Bottom Sheet Android-滚动问题

全部标签

javascript - 更快的滚动事件? - 滚动后背景 "jumps"

我有一个小问题。我正在尝试做类似nikebetterworld.com的事情的视差背景。在我的第一次尝试中,我得到了一些有用的东西,但它可以更好地工作。当我滚动时,背景位置会改变。问题是它在滚动后几毫秒发生变化,所以我可以看到背景在滚动后如何“跳跃”。代码:var$w=$(window);functionmove($c){varscroll=$w.scrollTop();vardiff=$c.offset().top-scroll;varpos='50%'+(-diff)*0.5+'px';$c.css({'backgroundPosition':pos});}$w.bind('scr

javascript - 谷歌使用的滚动条

随着Google推出的最新更新,所有网站都获得了自定义JS滚动条(至少在Chrome中)。我最喜欢它的一点是它简单而且工作完美。到目前为止,我见过的许多JS滚动器都不能很好地运行-即,如果你滚动得非常快,或者滚动并移动鼠标,它们就不能很好地运行。因此我只是想知道是否有人知道那里有任何简单/小型(代码足迹很小)并且功能良好(如前所述)的滚动器。我考虑过使用jQueryUI的滚Action为基础,但出于我的需要,我不能为这一功能采用jQueryUI。 最佳答案 它们是通过样式来完成的::-webkit-scrollbar使用CSS而不是

javascript - will_paginate 页面链接问题

我目前有一个评论模型,在微博下发表,并且都显示在同一页面上。问题是两者都显示在同一页面上并且都已分页,我正在尝试采用facebook方法进行微张贴。这是下面的问题:两个分页的链接变成了这个href="/users/2?page=2"而不是href="/users/2/micropost?page=2"或href="/users/2/comment?page=2"。我不确定如何着手解决这个问题。这是我的一些代码。非常感谢所有建议!微博渲染HTMLfalse%>Addathread!评论部分HTML'class='CommentContainerCondensed2'>"comments/

javascript - jquery如何检查滚动条是否几乎向下

有很多网站(例如www.9gag.com)会检查您的滚动百分比并确定您是否下降了80%。如果是这样,它会显示更多内容。我希望看到的代码示例:$(window).scroll(function(){if(scroll.height>=80%){//thescrollisabout80%down.}});我想知道如何检查滚动条是否像那些网站一样下降了80%左右? 最佳答案 您检查页面的高度是多少,并将此值与当前位置进行比较。如果当前位置是高度的80%,则运行一些代码。$(window).scroll(function(){varcont

javascript - GWT 对象参数从 javascript 到 java(JavaScriptObject 到 JSONObject)

我希望在GWT应用程序中将对象从JavaScript传递到Java。这个对象可以有任意字段。因此,它与仅传递数字的非常相似的问题不同。Passingjavascriptparameterfromexternaljavascripttojava我把回调定义成publicstaticvoidcbSysInfoSucces(JavaScriptObjecto1){}但我不知道如何将JavaScriptObject转换为JSONObject如果我想将Object传递给java,您能否就$entry()函数格式提出建议 最佳答案 使用构造函数

javascript - 单击按钮时删除 div - 问题 : removing all divs

在按钮点击事件中,一个新的div被创建。用户可以创建尽可能多的div。一旦创建了div,它就可以拖动了,这要归功于jqueryuidraggablePLUGIN的帮助。.我已经设置了另一个点击按钮事件来删除创建的div。问题是当用户单击删除按钮时,它会删除所有div。如何将按钮附加到每个div以专门删除该div?JSFIDDLE查询/**Removenewlycreateddiv**/$(".remove").click(function(){$(".draggable").remove();});varz=1;$('#button').click(function(e){/**Mak

javascript - 使用 npm 作为任务运行器/构建工具 - 某些 cli 模块有问题

阅读这篇文章后,我正在尝试使用npm作为任务运行器/构建工具:Howtousenpmasabuildtool虽然我取得了一些成功,但我仍然坚持一件事。当运行JSLINT、JSHINT或ESLINT等命令行全局工具时,npm将始终在控制台窗口中显示Exit1代码:如您所见,该命令运行良好,但npm将其视为错误并显示错误日志信息。这是否正常和/或是否有针对特定命令将其关闭的方法?附加信息:这是我的package.json配置中的脚本block:“脚本”:{“开始”:“Node./src/server/index.js”,“测试”:””,“lint”:“eslintindex.js”然后在n

javascript - 使用 window.scrollBy 平滑滚动

我正在尝试使用setInterval()和window.scrollBy()平滑地滚动页面我会使用jQuery的animate函数,但动画需要连续且无限循环(页面内容将是无限的)。这个想法相当简单:varx=1;vary=1;setInterval(function(){window.scrollBy(0,x);},y);如何在不使动画显得跳动的情况下提高滚动速度?我遇到了两个问题:setInterval()不能采用小于1的Y值(或者可能接近30,具体取决于浏览器限制)增加X的值会导致动画跳动(由于像素被完全跳过)这里有一个fiddle可以用来做实验:http://jsfiddle.n

javascript - 如何在窗口滚动时上下移动div

我有一个jquery函数,可以在滚动页面时上下移动一些div,这里是代码->$(window).scroll(function(){$(".mydiv").css({"margin-top":($(window).scrollTop())+"px","margin-left":($(window).scrollLeft())+"px"});});上面的代码只适用于一个div,比如->ThisdivworksThisdivtakesahighdistancefromabovedivandgoesdown$(window).scroll(function(){$(".mydiv").css

javascript - 为滚动添加弹跳效果

我正在尝试创建一种平滑的滚动体验**,并在用户过度滚动时产生反弹效果,即过度滚动到底部或顶部。Thisanswer回答如何平滑滚动,但我也试图在滚动出界时反弹。像这样:注意。虽然此gif显示的是移动设备,但我想在所有浏览器、桌面和移动设备上实现它。我尝试将以下代码添加到间隔中://50=Paddingif(tgt.scrollToptgt.scrollHeight-tgt.offsetHeight-50){pos=Math.bounce(step++,start,change,steps);}else{pos=Math.easeOut(step++,start,change,steps